Shareholders' Equity and Noncontrolling Interest - Common and Preferred Stock (Details)
12 Months Ended
Mar. 07, 2018
USD ($)
shares
Nov. 09, 2017
USD ($)
shares
May 25, 2017
USD ($)
shares
May 04, 2017
USD ($)
$ / shares
shares
Oct. 11, 2016
shares
Dec. 31, 2019
USD ($)
vote
director
$ / shares
shares
Dec. 31, 2018
USD ($)
$ / shares
shares
Dec. 31, 2017
USD ($)
Common Class A                
Class of Stock [Line Items]                
Common stock, number of votes per share (in votes) | vote           1    
Common stock, threshold for election of directors           50.00%    
Common stock, shares outstanding (in shares)           275,811,346 264,323,328  
Common Class A | Conversion of common shares from Class C to Class A                
Class of Stock [Line Items]                
Conversion of common shares (in shares) 3,347,647 3,494,583       10,969,064    
Conversion of Convertible Securities, Income Tax Expense (Benefit) | $           $ 17,500,000 $ 7,200,000 $ 20,000,000.0
Common Class A | Conversion of Class B Preferred Stock to Class A Common Stock                
Class of Stock [Line Items]                
Conversion of common shares (in shares)     26,100,000          
Common Class A | Public Offering                
Class of Stock [Line Items]                
Stock issued during period (in shares) 25,000,000 25,000,000            
Proceeds from issuance of stock | $ $ 0 $ 0 $ 0     $ 0    
Common Class A | Subscription Agreements                
Class of Stock [Line Items]                
Stock issued during period (in shares)       23,500,000        
Proceeds from issuance of stock | $       $ 340,800,000        
Purchase price (in dollars per share) | $ / shares       $ 14.50        
Series B Preferred Stock | Conversion of Class B Preferred Stock to Class A Common Stock                
Class of Stock [Line Items]                
Conversion of common shares (in shares)     104,400          
Class C                
Class of Stock [Line Items]                
Common stock, shares outstanding (in shares)           1,034,119 12,003,183  
Class C | Centennial Contributors                
Class of Stock [Line Items]                
Stock issued during period (in shares)         20,000,000      
Series A Preferred Stock                
Class of Stock [Line Items]                
Preferred stock, number of directed nominated and elected | director           1    
Preferred stock, shares outstanding (in shares)           1 1  
Series A Preferred Stock | Centennial Resource Development                
Class of Stock [Line Items]                
Preferred stock, shares outstanding (in shares)           1 1  
Preferred stock, liquidation preference per share (in dollars per share) | $ / shares           $ 0.0001 $ 0.0001  
Preferred stock, redemption terms, threshold for CRP common units and/or shares of Class A common shares           5,000,000 5,000,000