Fair Value Measurements Schedule of Fair Value of Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, net $ 1,057,389 $ 691,630
Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, net 882,389 391,630
Senior Notes Due 2026 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of senior notes 394,480 372,000
Long-term Debt, Gross 400,000 400,000
Senior Notes Due 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of senior notes 520,000
Long-term Debt, Gross 500,000 0
Carrying Value | Senior Notes Due 2026 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, net 392,623 391,630
Carrying Value | Senior Notes Due 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term debt, net 489,766
Revolving Credit Facility | Line of Credit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of senior notes 175,000 300,000
Long-term Debt, Gross 175,000 300,000
Revolving Credit Facility | Carrying Value | Line of Credit    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Long-term Debt, Gross $ 175,000 $ 300,000