Shareholders' Equity and Noncontrolling Interest - Warrants (Details) - $ / shares
12 Months Ended
Mar. 01, 2017
Dec. 31, 2017
Dec. 31, 2019
Class of Warrant or Right [Line Items]      
Warrants, expiration period 5 years    
Public Warrants      
Class of Warrant or Right [Line Items]      
Warrant exercise price (in dollars per share) $ 0.01    
Warrant, cashless exercise, average common stock price per share (in dollars per share) $ 11.50    
Warrants To Purchase Class A Common Stock, Private Placement      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares)     8,000,000
Warrants To Purchase Class A Common Stock, Silver Run      
Class of Warrant or Right [Line Items]      
Warrants, number of class A shares per warrant (in shares)     1
Common Class A      
Class of Warrant or Right [Line Items]      
Warrants exercised (in shares)   6,235,790  
Common Class A | Common Stock      
Class of Warrant or Right [Line Items]      
Warrants exercised (in shares)   6,236,000