XML 80 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-based Compensation - Additional Information 1 (Detail) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Compensation expense recognized $ 10.7us-gaap_AllocatedShareBasedCompensationExpense $ 12.8us-gaap_AllocatedShareBasedCompensationExpense $ 13.7us-gaap_AllocatedShareBasedCompensationExpense
Performance multiplier, minimum 0.00%crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum    
Performance multiplier, maximum 300.00%crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum    
Restricted Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Compensation expense recognized 7.3us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
9.8us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
13.5us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Grant date fair value of share units, per share $ 20.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 16.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
$ 15.49us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Unrecognized compensation cost related to unvested restricted stock 6.8us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
   
Compensation cost expected to be recognized period   10 months 24 days  
Fair value of restricted stock vested 10.0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
7.0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
6.7us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
Restricted Stock | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Amortized vesting period of restricted stock 1 year    
Restricted Stock | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Amortized vesting period of restricted stock 4 years    
Performance Share Units (PSU)      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Compensation expense recognized 3.4us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
3.0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
0.2us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Performance Periods The performance periods consist of one year, two years and three years, respectively    
Performance share units, risk free interest rate 0.60%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
  0.40%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Performance share units, Minimum volatility 38.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
  29.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Performance share units, Maximum volatility 70.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
  70.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Number of units granted 188,958crk_NumberOfPerformanceShareUnitsGranted
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
0crk_NumberOfPerformanceShareUnitsGranted
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
254,133crk_NumberOfPerformanceShareUnitsGranted
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Grant date fair value of performance share units, granted 3.7crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
  5.4crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Grant date fair value of share units, per unit 19.81crk_GrantDateFairValueOfPerformanceShareUnits
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
  21.14crk_GrantDateFairValueOfPerformanceShareUnits
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
Performance multiplier assumed 1crk_PerformanceUnitsAdjustmentForPerformanceMultiplierMultiplierAssumed
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
   
Minimum final number of shares of common stock issuable based on performance multiplier 0crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
   
Maximum final number of shares of common stock issuable based on performance multiplier 874,128crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
   
Performance multiplier, minimum 0.00%crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
   
Performance multiplier, maximum 300.00%crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
   
Unrecognized expense, performance share units $ 2.5crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCost
/ us-gaap_AwardTypeAxis
= us-gaap_PerformanceSharesMember
   
Term for Amortization of Performance Share Compensation cost through December 31, 2016    
Performance Share Units (PSU) | Minimum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Amortized vesting period of restricted stock 1 year    
Performance Share Units (PSU) | Maximum      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Amortized vesting period of restricted stock 3 years