XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Jul. 16, 2024
Oct. 07, 2020
Nov. 15, 2019
Debt Instrument [Line Items]          
Less: Unamortized discount $ (5,333) $ (5,676)      
Debt issuance costs (2,132) (2,336)      
Total long-term debt 864,829 864,282      
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) (700)      
Convertible Debt          
Debt Instrument [Line Items]          
Long-term debt, gross 872,294 872,294      
Convertible Debt | 1.75% Convertible Notes          
Debt Instrument [Line Items]          
Stated interest rate         1.75%
Long-term debt, gross 149,109 149,109      
Debt issuance costs (800) (900)      
Convertible Debt | 3.625% Convertible Notes          
Debt Instrument [Line Items]          
Stated interest rate     3.625%    
Long-term debt, gross 263,147 263,147      
Debt issuance costs $ (700) $ (700)