XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-Term Debt - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Long-term debt, net $ 379,027 $ 408,641
Long-term debt, gross 391,250 421,658
Unamortized debt issuance costs, recorded as reduction of long-term debt, net 3,697 4,445
Term Loan and Senior Notes    
Debt Instrument [Line Items]    
Unamortized debt issuance costs, recorded as reduction of long-term debt, net 3,700 4,400
Syndicated Facility Agreement    
Debt Instrument [Line Items]    
Letters of credit outstanding 1,600 1,600
Long-term debt, gross 91,250 121,658
Unamortized debt issuance costs, revolving loan facility, net 1,200 1,400
Syndicated Facility Agreement | Term Loan    
Debt Instrument [Line Items]    
Long-term debt, gross $ 83,916 $ 121,658
Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate (percentage) 5.50% 5.50%
Long-term debt, net $ 296,900  
Long-term debt, gross 300,000 $ 300,000
Unamortized debt issuance costs, recorded as reduction of long-term debt, net 3,100  
Level 2 | Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, fair value $ 283,200