XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Long-Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2021
Debt Instrument [Line Items]      
Total long-term debt, gross $ 558,125    
Less – deferred financing costs     $ (3,700)
Total debt, net of unamortized discounts 542,497 $ 412,969  
Current portion of long-term debt, net of unamortized discounts (7,500) (37,500)  
Long-term debt, net of unamortized discounts 534,997 375,469  
2021 Credit Agreement      
Debt Instrument [Line Items]      
Less – deferred financing costs (2,400)    
2021 Credit Agreement | Revolving Loan      
Debt Instrument [Line Items]      
Total long-term debt, gross   275,000  
Revolving loan facility 0 275,000  
2021 Credit Agreement | 2021 Term Loan      
Debt Instrument [Line Items]      
Total long-term debt, gross 133,125 140,625  
Less – deferred financing costs (2,412) (2,656)  
Total debt, net of unamortized discounts 130,713 137,969 $ 150,000
2023 Convertible Notes      
Debt Instrument [Line Items]      
Total long-term debt, gross 425,000 0  
Less – deferred financing costs (13,216) 0  
Total debt, net of unamortized discounts 411,784 0  
2023 Senior Unsecured Convertible Notes      
Debt Instrument [Line Items]      
Total long-term debt, gross $ 425,000 $ 0