Subsequent Events Subsequent Events (Details) - USD ($)
$ in Thousands
12 Months Ended
Feb. 24, 2020
Mar. 02, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Subsequent Event [Line Items]          
Proceeds from sales of oil and natural gas properties     $ 34,730 $ 148,149 $ 22,496
Reeves County          
Subsequent Event [Line Items]          
Proceeds from sales of oil and natural gas properties   $ 140,700      
Reeves County | Subsequent Event [Member]          
Subsequent Event [Line Items]          
Proceeds from sales of oil and natural gas properties $ 150,000        
Deferred incentive payments $ 75,000