XML 88 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-term Debt - Debt by Year of Maturity (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Debt Instrument [Line Items]  
2015 $ 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
2016 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
2017 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
2018 375,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
2019 404,984us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Thereafter 290,461us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
Long-term debt 1,070,445crk_LongTermDebtNetOfUnamortizedDiscount
Bank credit facility  
Debt Instrument [Line Items]  
2015 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
2016 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
2017 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
2018 375,000us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
2019 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Thereafter 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
Long-term debt 375,000crk_LongTermDebtNetOfUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LineOfCreditMember
7 3/4% senior notes due 2019  
Debt Instrument [Line Items]  
2015 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesSevenPointSevenFivePercentDueTwoThousandNineteenMember
2016 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesSevenPointSevenFivePercentDueTwoThousandNineteenMember
2017 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesSevenPointSevenFivePercentDueTwoThousandNineteenMember
2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesSevenPointSevenFivePercentDueTwoThousandNineteenMember
2019 404,984us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesSevenPointSevenFivePercentDueTwoThousandNineteenMember
Thereafter 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesSevenPointSevenFivePercentDueTwoThousandNineteenMember
Long-term debt 404,984crk_LongTermDebtNetOfUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesSevenPointSevenFivePercentDueTwoThousandNineteenMember
9 1/2% senior notes due 2020  
Debt Instrument [Line Items]  
2015 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesNinePointFivePercentDueTwoThousandTwentyMember
2016 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesNinePointFivePercentDueTwoThousandTwentyMember
2017 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesNinePointFivePercentDueTwoThousandTwentyMember
2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesNinePointFivePercentDueTwoThousandTwentyMember
2019 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesNinePointFivePercentDueTwoThousandTwentyMember
Thereafter 290,461us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesNinePointFivePercentDueTwoThousandTwentyMember
Long-term debt $ 290,461crk_LongTermDebtNetOfUnamortizedDiscount
/ us-gaap_LongtermDebtTypeAxis
= crk_SeniorNotesNinePointFivePercentDueTwoThousandTwentyMember