XML 57 R37.htm IDEA: XBRL DOCUMENT
v3.6.0.2

Basis of Presentation and Summary of Significant Accounting Policies (Details) |  |  | 3 Months Ended | 9 Months Ended | 12 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Oct. 10, 2016 USD ($) | Feb. 29, 2016 shares | Dec. 31, 2016 USD ($) | Oct. 10, 2016 USD ($) | Dec. 31, 2016 USD ($) segment geographic_area | Dec. 31, 2015 USD ($) | Dec. 31, 2014 USD ($) | Oct. 11, 2016
Organization, Consolidation and Presentation of Financial Statements [Line Items] |  |  |  |  |  |  |  |
Oil & gas receivable, collection period |  |  |  |  | 2 months |  |  |
Successor |  |  |  |  |  |  |  |
Organization, Consolidation and Presentation of Financial Statements [Line Items] |  |  |  |  |  |  |  |
Allowance for doubtful accounts |  |  | $ 0 |  | $ 0 |  |  |
Abandonment expense and impairment of unproved properties |  |  | 0 |  |  |  |  |
Impairment of proved oil and gas properties |  |  | $ 0 |  |  |  |  |
Number of industry segments | segment |  |  |  |  | 1 |  |  |
Number of geographic areas | geographic_area |  |  |  |  | 1 |  |  |
Successor | Minimum |  |  |  |  |  |  |  |
Organization, Consolidation and Presentation of Financial Statements [Line Items] |  |  |  |  |  |  |  |
PP&E, useful life |  |  |  |  | 3 years |  |  |
Revenue collection period |  |  |  |  | 30 days |  |  |
Successor | Maximum |  |  |  |  |  |  |  |
Organization, Consolidation and Presentation of Financial Statements [Line Items] |  |  |  |  |  |  |  |
PP&E, useful life |  |  |  |  | 20 years |  |  |
Revenue collection period |  |  |  |  | 90 days |  |  |
Predecessor |  |  |  |  |  |  |  |
Organization, Consolidation and Presentation of Financial Statements [Line Items] |  |  |  |  |  |  |  |
Allowance for doubtful accounts |  |  |  |  |  | $ 100,000 |  |
Abandonment expense and impairment of unproved properties |  |  |  | $ 2,545,000 |  | 7,619,000 | $ 20,025,000 |
Impairment expense |  |  |  |  |  |  | 13,800,000 |
Abandonment expense |  |  |  |  |  |  | 6,200,000 |
Impairment of proved oil and gas properties | $ 0 |  |  |  |  | $ 0 | $ 0 |
Centennial Resource Production, LLC | Successor |  |  |  |  |  |  |  |
Organization, Consolidation and Presentation of Financial Statements [Line Items] |  |  |  |  |  |  |  |
Voting interest acquired |  |  |  |  |  |  |  | 89.10%
Common Class A | IPO | Predecessor |  |  |  |  |  |  |  |
Organization, Consolidation and Presentation of Financial Statements [Line Items] |  |  |  |  |  |  |  |
Stock issued during period (in shares) | shares |  | 1 |  |  |  |  |  |
Warrants To Purchase Class A Common Stock, IPO | IPO | Predecessor |  |  |  |  |  |  |  |
Organization, Consolidation and Presentation of Financial Statements [Line Items] |  |  |  |  |  |  |  |
Warrants issued (in shares) |  | 0.33333 |  |  |  |  |  |

X
- Definition Class Of Warrants Or Rights Outstanding, Public Warrants Issued Per IPO Unit + References No definition available. + Details
Name: | cdev_ClassOfWarrantsOrRightsOutstandingPublicWarrantsIssuedPerIPOUnit
Namespace Prefix: | cdev_
Data Type: | xbrli:pureItemType
Balance Type: | na
Period Type: | instant

X
- Definition Exploration Abandonment Expense + References No definition available. + Details
Name: | cdev_ExplorationAbandonmentExpense
Namespace Prefix: | cdev_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Exploration Impairment Expense + References No definition available. + Details
Name: | cdev_ExplorationImpairmentExpense
Namespace Prefix: | cdev_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Impairment Of Proved Oil And Gas Properties + References No definition available. + Details
Name: | cdev_ImpairmentOfProvedOilAndGasProperties
Namespace Prefix: | cdev_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Number Of Geographic Areas + References No definition available. + Details
Name: | cdev_NumberOfGeographicAreas
Namespace Prefix: | cdev_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Industry Segments + References No definition available. + Details
Name: | cdev_NumberOfIndustrySegments
Namespace Prefix: | cdev_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Oil And Gas Receivable, Collection Period + References No definition available. + Details
Name: | cdev_OilAndGasReceivableCollectionPeriod
Namespace Prefix: | cdev_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition [Line Items] for Organization, Consolidation and Presentation of Financial Statements [Table] + References No definition available. + Details
Name: | cdev_OrganizationConsolidationandPresentationofFinancialStatementsLineItems
Namespace Prefix: | cdev_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Revenue Recognition, Collection Period + References No definition available. + Details
Name: | cdev_RevenueRecognitionCollectionPeriod
Namespace Prefix: | cdev_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition For an unclassified balance sheet, a valuation allowance for receivables due a company that are expected to be uncollectible. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=66008989&loc=d3e5074-111524 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.4) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AllowanceForDoubtfulAccountsReceivable
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of voting equity interests acquired at the acquisition date in the business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=65885119&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The adjustment to expense previously capitalized costs of drilling exploratory wells when proved reserves are not found or when the entity obtains information that raises substantial doubt about the economic or operational viability of the project. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 360 -Section 40 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6475089&loc=d3e66625-109467 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 360 -Section 35 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=66906256&loc=d3e66150-109466 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 360 -Section 40 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6475089&loc=d3e66584-109467 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 932 -SubTopic 360 -Section 40 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6475089&loc=d3e66610-109467 + Details
Name: | us-gaap_ExplorationAbandonmentAndImpairmentExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment. + References No definition available. + Details
Name: | us-gaap_PropertyPlantAndEquipmentUsefulLife
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_SuccessorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementScenarioAxis=us-gaap_PredecessorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=cdev_CentennialResourceProductionLLCMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=cdev_WarrantsToPurchaseClassACommonStockIPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |