XML 26 R33.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Summary of Other Current Assets (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule Of Other Current Assets [Line Items]    
Other Current Assets $ 10,105us-gaap_OtherAssetsCurrent $ 2,905us-gaap_OtherAssetsCurrent
Derivative settlements receivable    
Schedule Of Other Current Assets [Line Items]    
Other Current Assets 7,890us-gaap_OtherAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= crk_DerivativeSettlementsReceivableMember
139us-gaap_OtherAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= crk_DerivativeSettlementsReceivableMember
Pipe and oil field equipment inventory    
Schedule Of Other Current Assets [Line Items]    
Other Current Assets 1,379us-gaap_OtherAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= crk_PipeInventoryMember
1,388us-gaap_OtherAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= crk_PipeInventoryMember
Derivative financial instruments    
Schedule Of Other Current Assets [Line Items]    
Other Current Assets   970us-gaap_OtherAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_DerivativeFinancialInstrumentsAssetsMember
Drilling advances    
Schedule Of Other Current Assets [Line Items]    
Other Current Assets 311us-gaap_OtherAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= crk_DrillingAdvancesMember
 
Prepaid expenses    
Schedule Of Other Current Assets [Line Items]    
Other Current Assets 487us-gaap_OtherAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= crk_PrepaidExpensesMember
350us-gaap_OtherAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= crk_PrepaidExpensesMember
Other    
Schedule Of Other Current Assets [Line Items]    
Other Current Assets $ 38us-gaap_OtherAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= crk_OtherOtherCurrentAssetsMember
$ 58us-gaap_OtherAssetsCurrent
/ us-gaap_BalanceSheetLocationAxis
= crk_OtherOtherCurrentAssetsMember