XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Oct. 07, 2020
Nov. 15, 2019
Debt Instrument [Line Items]        
Less: Unamortized discount $ (2,307) $ (2,463)    
Debt issuance costs (5,271) (6,263)    
Total long-term debt 1,002,460 1,001,312    
Revolving Credit Facility        
Debt Instrument [Line Items]        
Long-term debt, gross 0 0    
Senior Notes | $4.625% Senior Notes        
Debt Instrument [Line Items]        
Stated interest rate     4.625%  
Long-term debt, gross 460,038 460,038    
Debt issuance costs (700) (800)    
Convertible Debt        
Debt Instrument [Line Items]        
Long-term debt, gross 1,010,038 1,010,038    
Convertible Debt | $1.75% Convertible Notes        
Debt Instrument [Line Items]        
Stated interest rate       1.75%
Long-term debt, gross 550,000 550,000    
Debt issuance costs $ (4,500) $ (5,500)   $ (2,800)