Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 15, 2019
Dec. 31, 2018
Nov. 30, 2017
Debt Instrument [Line Items]        
Total long-term debt, net $ 880,855   $ 691,630  
Senior Notes        
Debt Instrument [Line Items]        
Unamortized debt discount (3,825)   0  
Unamortized debt issuance costs on Senior Notes (15,320)   (8,370)  
Total long-term debt, net 880,855   391,630  
Senior Notes | Senior Notes Due 2026        
Debt Instrument [Line Items]        
Gross amount of long-term debt $ 400,000   400,000  
Interest rate, stated percentage 5.375%     5.375%
Senior Notes | Senior Notes Due 2027        
Debt Instrument [Line Items]        
Gross amount of long-term debt $ 500,000   0  
Unamortized debt discount   $ (3,800)    
Interest rate, stated percentage 6.875% 6.875%    
Revolving Credit Facility | Line of Credit        
Debt Instrument [Line Items]        
Gross amount of long-term debt $ 0   $ 300,000