Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Mar. 26, 2021
Mar. 19, 2021
Mar. 15, 2019
Nov. 30, 2017
Debt Instrument [Line Items]            
Total long-term debt, net $ 801,849 $ 825,565        
Senior Notes            
Debt Instrument [Line Items]            
Unamortized debt issuance costs on Senior Notes (12,152) (13,279)        
Unamortized debt discount (1,798) (1,955)        
Total long-term debt, net $ 801,849 $ 800,565        
Senior Notes | Senior Notes Due 2026            
Debt Instrument [Line Items]            
Interest rate, stated percentage 5.375% 5.375%       5.375%
Debt Instrument, Face Amount $ 289,448 $ 289,448       $ 400,000
Senior Notes | Senior Notes Due 2027            
Debt Instrument [Line Items]            
Interest rate, stated percentage 6.875% 6.875%     6.875%  
Debt Instrument, Face Amount $ 356,351 $ 356,351     $ 500,000  
Unamortized debt discount         $ (3,800)  
Convertible Notes Payable | Convertible Senior Notes Due 2028            
Debt Instrument [Line Items]            
Interest rate, stated percentage 3.25% 3.25%   3.25%    
Debt Instrument, Face Amount $ 170,000 $ 170,000 $ 20,000 $ 150,000    
Revolving Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Long-term Debt, Gross 0 25,000        
Debt Instrument, Face Amount $ 0 $ 25,000