Basis of Presentation Additional Information (Details) - USD ($)
$ in Millions
Apr. 02, 2020
Dec. 31, 2019
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  
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