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

PREFERRED STOCK - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Millions |  |  | 6 Months Ended |
--- | --- | --- | --- | ---
May 19, 2020 | Jul. 16, 2019 | Jun. 30, 2021 | Dec. 31, 2020
Temporary Equity [Line Items] |  |  |  |
Conversion price per share (in dollars per share) |  |  | $ 4.00 |
Series A 10% Convertible Preferred Stock |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Convertible preferred stock issued/ sold (in shares) |  | 210,000 |  |
Face value of convertible preferred stock issued |  | $ 210.0 |  |
Fair value of convertible preferred stock issued |  | $ 200.0 |  |
Redemption of convertible preferred stock (in shares) | 210,000 |  |  |
Aggregate redemption value of convertible preferred stock issued | $ 210.0 |  |  |
Accrued and unpaid dividends paid | $ 2.9 |  |  |
Preferred stock, quarterly dividends rate | 10.00% |  |  |
Series B 10% Convertible Preferred Stock |  |  |  |
Temporary Equity [Line Items] |  |  |  |
Convertible preferred stock issued/ sold (in shares) |  | 175,000 |  |
Proceeds from issuance of convertible preferred stock |  | $ 175.0 |  |
Preferred stock, quarterly dividends rate |  |  | 10.00% | 10.00%
Conversion price per share (in dollars per share) |  |  | $ 4.00 |

X
- Definition Fair value of temporary equity. + References No definition available. + Details
Name: | crk_FairValueOfTemporaryEquity
Namespace Prefix: | crk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Temporary equity accrued and unpaid dividends paid. + References No definition available. + Details
Name: | crk_TemporaryEquityAccruedAndUnpaidDividendsPaid
Namespace Prefix: | crk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Temporary equity dividend rate percentage. + References No definition available. + Details
Name: | crk_TemporaryEquityDividendRatePercentage
Namespace Prefix: | crk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Temporary equity redemption of shares. + References No definition available. + Details
Name: | crk_TemporaryEquityRedemptionOfShares
Namespace Prefix: | crk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Temporary equity stock conversion price. + References No definition available. + Details
Name: | crk_TemporaryEquityStockConversionPrice
Namespace Prefix: | crk_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Temporary equity stock issued during period shares new issues. + References No definition available. + Details
Name: | crk_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | crk_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Aggregate amount of redemption requirements for each class or type of redeemable stock classified as temporary equity for each of the five years following the latest balance sheet date. The redemption requirement does not constitute an unconditional obligation that will be settled in a variable number of shares constituting a monetary value predominantly indexed to (a) a fixed monetary amount known at inception, (b) an amount inversely correlated with the residual value of the entity, or (c) an amount determined by reference to something other than the fair value of issuer's stock. Does not include mandatorily redeemable stock. The exception is if redemption is required upon liquidation or termination of the reporting entity. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityAggregateAmountOfRedemptionRequirement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of new stock classified as temporary equity issued during the period. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=crk_SeriesAConvertiblePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=crk_SeriesBConvertiblePreferredStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |