XML 49 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Schedule of Total Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Feb. 26, 2024
Dec. 31, 2023
Aug. 21, 2018
Debt Instrument [Line Items]        
Total debt $ 1,016,726   $ 1,038,004  
Debt issuance costs (9,899)   (5,694)  
Less: current portion of term loans 34,875   74,405  
Less: current portion of debt issuance costs (2,625)   (3,495)  
Total long-term debt 981,851   963,599  
Senior Notes | 5.750% Senior notes, due August 2026        
Debt Instrument [Line Items]        
Total debt 400,000   400,000  
Stated interest rate (as a percent)   5.75%   5.75%
Term loans        
Debt Instrument [Line Items]        
Total debt 490,625   519,698  
Less: current portion of term loans 37,500   77,900  
Revolving credit facility | Line of Credit        
Debt Instrument [Line Items]        
Total debt $ 136,000   $ 124,000