XML 47 R36.htm IDEA: XBRL DOCUMENT
v3.20.2

Summary of Significant Accounting Policies - Common Stock and Convertible Stock Dilutive in Weighted average unearned PSUs outstanding (Detail) EquityUnit in Thousands | 3 Months Ended | 6 Months Ended
--- | --- | ---
Jun. 30, 2020 EquityUnit $ / EquityUnit | Jun. 30, 2019 EquityUnit $ / EquityUnit | Jun. 30, 2020 EquityUnit $ / EquityUnit | Jun. 30, 2019 EquityUnit $ / EquityUnit
Earnings Per Share [Abstract] |  |  |  |
Weighted average PSUs | EquityUnit | 976 | 335 | 951 | 335
Weighted average grant date fair value per unit | $ / EquityUnit | 9.33 | 12.93 | 9.33 | 12.93

X
- Definition Antidilutive securities excluded from computation of earnings per unit weighted average grant date fair value price. + References No definition available. + Details
Name: | crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageGrantDateFairValuePrice
Namespace Prefix: | crk_
Data Type: | srt-types:perUnitItemType
Balance Type: | na
Period Type: | duration

X
- Definition Antidilutive securities performance share units excluded from computation of earnings per share amount. + References No definition available. + Details
Name: | crk_AntidilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEarningsPerShareAmount
Namespace Prefix: | crk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration