XML 36 R25.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Summary of Significant Accounting Policies - Additional Information 3 (Detail) - USD ($) |  | 3 Months Ended | 6 Months Ended
--- | --- | --- | ---
Dec. 31, 2017 | Jun. 30, 2018 | Jun. 30, 2017 | Jun. 30, 2018 | Jun. 30, 2017
Operations And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |
Federal statutory rate |  | 21.00% | 35.00% | 21.00% | 35.00%
Operating losses carryforward indefinitely with no carryback as percentage of taxable income |  |  |  | 80.00% |
Interest expense threshold percentage of adjusted taxable income beyond which interest expense is deductible |  |  |  | 30.00% |
Deferred federal tax, Remeasurement Rate |  |  |  | 21.00% |
Deferred federal tax, Remeasurement Value | $ 140,400,000 |  |  |  |
Refundable unused AMT credit carryforward, Percentage |  |  |  | 50.00% |
Refundable unused alternative minimum tax credit carryforward years |  |  |  | 2018 through 2020 |
Refundable unused AMT credit carryforward, Valuation Allowance | 19,100,000 |  |  |  |
Refundable unused AMT credit carryforward, year fully refunded by |  |  |  | 2021 |
Cumulative common stock ownership change over three year period that would limit federal and state net operating loss carry forwards |  |  |  | 50.00% |
Derivative financial instruments, asset | $ 1,300,000 |  |  |  |
Net Fair Value Presented in the Consolidated Balance Sheet, Liabilities Derivatives - current |  | $ 230,000 |  | $ 230,000 |
Fixed Rate Debt |  |  |  |  |
Operations And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |
Long-term debt, including current portion, Carrying Value |  | 1,200,000,000 |  | 1,200,000,000 |
Level 2 | Fixed Rate Debt |  |  |  |  |
Operations And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |
Long-term debt, including current portion, Fair Value |  | 1,200,000,000 |  | 1,200,000,000 |
Fair Value, Measurements, Recurring | Level 3 |  |  |  |  |
Operations And Summary Of Significant Accounting Policies [Line Items] |  |  |  |  |
Financial assets |  | 0 |  | 0 |
Financial liabilities |  | $ 0 |  | $ 0 |

X
- Definition Cumulative common stock ownership change over three year period that would limit federal and state net operating loss carry forwards. + References No definition available. + Details
Name: | crk_CumulativeCommonStockOwnershipChangeOverThreeYearPeriodThatWouldLimitFederalAndStateNetOperatingLossCarryForwards
Namespace Prefix: | crk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred federal tax remeasurement rate. + References No definition available. + Details
Name: | crk_DeferredFederalTaxRemeasurementRate
Namespace Prefix: | crk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deferred federal tax remeasurement value. + References No definition available. + Details
Name: | crk_DeferredFederalTaxRemeasurementValue
Namespace Prefix: | crk_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Interest expense threshold percentage of adjusted taxable income beyond which interest expense is deductible. + References No definition available. + Details
Name: | crk_InterestExpenseThresholdPercentageOfAdjustedTaxableIncomeBeyondWhichInterestExpenseIsDeductible
Namespace Prefix: | crk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operating losses carryforward indefinitely with no carryback as percentage of taxable income. + References No definition available. + Details
Name: | crk_OperatingLossesCarryforwardIndefinitelyWithNoCarrybackAsPercentageOfTaxableIncome
Namespace Prefix: | crk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Operations and summary of significant accounting policies. + References No definition available. + Details
Name: | crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems
Namespace Prefix: | crk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refundable unused alternative minimum tax credit carryforward percentage. + References No definition available. + Details
Name: | crk_RefundableUnusedAlternativeMinimumTaxCreditCarryforwardPercentage
Namespace Prefix: | crk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refundable unused alternative minimum tax credit carryforward valuation allowance. + References No definition available. + Details
Name: | crk_RefundableUnusedAlternativeMinimumTaxCreditCarryforwardValuationAllowance
Namespace Prefix: | crk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Refundable unused alternative minimum tax credit carryforward, valuation allowance, year fully refunded by. + References No definition available. + Details
Name: | crk_RefundableUnusedAlternativeMinimumTaxCreditCarryforwardValuationAllowanceYearFullyRefundedBy
Namespace Prefix: | crk_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | duration

X
- Definition Refundable unused alternative minimum tax credit carryforward years. + References No definition available. + Details
Name: | crk_RefundableUnusedAlternativeMinimumTaxCreditCarryforwardYears
Namespace Prefix: | crk_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258 + Details
Name: | us-gaap_AssetsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. Includes assets not subject to a master netting arrangement and not elected to be offset. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 55 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109250915&loc=d3e13433-108611 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 20 -Section 50 -Paragraph 3 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312 + Details
Name: | us-gaap_DerivativeLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of domestic federal statutory tax rate applicable to pretax income (loss). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I) -URI http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319 + Details
Name: | us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Fair value of financial and nonfinancial obligations. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258 + Details
Name: | us-gaap_LiabilitiesFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 470 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b)(3) -URI http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_LongTermDebtFairValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_DebtInstrumentAxis=crk_FixedRateDebtMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |