Basis of Presentation Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
Apr. 02, 2020
Sep. 30, 2020
Jul. 31, 2020
Dec. 31, 2019
Noncontrolling Interest [Line Items]        
Preferred stock, par value (USD per share)   $ 0.0001 $ 0.0001 $ 0.0001
Centennial Resource Production, LLC        
Noncontrolling Interest [Line Items]        
Ownership interest of non-controlling interest       0.40%
Class A        
Noncontrolling Interest [Line Items]        
Sale of Stock, Consideration Received on Transaction $ 0.0      
Class A | NGP X US Holdings, L.P. [Member]        
Noncontrolling Interest [Line Items]        
Redeemable Preferred Stock, Triggering Event, Threshold Number Of Shares     5,000,000  
Conversion of Class C Common Stock to Class A Common Stock | Class A        
Noncontrolling Interest [Line Items]        
Conversion of common shares from Class C to Class A, net of tax (in shares) 1,034,119      
Tax loss recorded in equity as a result of conversion of shares $ 2.2