XML 70 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Sep. 30, 2021
Debt Instrument [Line Items]        
Total long-term debt, gross $ 550,625      
Total debt, net of unamortized discounts 538,497 $ 542,497    
Current portion of long-term debt (7,500) (7,500)    
Long-term debt, net of unamortized discounts 530,997 534,997    
2021 Credit Agreement        
Debt Instrument [Line Items]        
Total long-term debt, gross 125,625 133,125    
Less – deferred financing costs (1,500)   $ (3,200)  
2021 Credit Agreement | Revolving Loan        
Debt Instrument [Line Items]        
Revolving loan facility 0 0    
2021 Credit Agreement | 2021 Term Loan        
Debt Instrument [Line Items]        
Total long-term debt, gross 125,625 133,125    
Less – deferred financing costs (1,510) (2,412)    
Total debt, net of unamortized discounts 124,115 130,713   $ 150,000
2023 Convertible Notes        
Debt Instrument [Line Items]        
Total long-term debt, gross 425,000 425,000    
Less – deferred financing costs (10,618) (13,216)    
Total debt, net of unamortized discounts 414,382 411,784    
2023 Senior Unsecured Convertible Notes        
Debt Instrument [Line Items]        
Total long-term debt, gross $ 425,000 $ 425,000