XML 51 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Narrative (Details)
12 Months Ended
Sep. 09, 2022
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2024
Dec. 31, 2022
USD ($)
Mar. 19, 2021
USD ($)
Debt Instrument [Line Items]          
Long-term debt, gross   $ 145,313,000      
Debt issuance costs, net   1,268,000   $ 1,630,000  
Revolving Credit Facility          
Debt Instrument [Line Items]          
Long-term debt, gross   $ 150,000,000      
Debt instrument, effective interest rate (as a percent)   7.348%      
Unamortized deferred financing costs   $ 300,000      
Line of Credit | Revolving Credit Facility          
Debt Instrument [Line Items]          
Long-term debt, gross   $ 0   0  
Debt issuance costs, net         $ 500,000
Term Loan due 2027          
Debt Instrument [Line Items]          
Principal amount $ 300,000,000        
Long-term debt, gross $ 150,000,000        
Maximum total net leverage ratio   3.5      
Minimum fixed charge coverage ratio   1.25      
Term Loan due 2027 | Forecast          
Debt Instrument [Line Items]          
Decreased maximum total net leverage ratio     3.0    
Term Loan due 2027 | Medium-term Notes          
Debt Instrument [Line Items]          
Long-term debt, gross   $ 145,313,000   $ 149,063,000  
New Credit Agreement          
Debt Instrument [Line Items]          
Debt issuance costs, net         2,600,000
New Credit Agreement | Minimum | Line of Credit          
Debt Instrument [Line Items]          
Line of credit facility, commitment fee percentage 0.15%        
New Credit Agreement | Maximum          
Debt Instrument [Line Items]          
Line of credit facility, commitment fee percentage 0.225%        
New Credit Agreement | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 0.10% 5.477%      
Debt instrument, margin rate (as a percent)   1.625%      
New Credit Agreement | Base Rate | Minimum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 0.625%        
New Credit Agreement | Base Rate | Maximum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 1.375%        
New Credit Agreement | Secured Overnight Financing Rate (SOFR) | Minimum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 1.625%        
New Credit Agreement | Secured Overnight Financing Rate (SOFR) | Maximum          
Debt Instrument [Line Items]          
Debt instrument, basis spread on variable rate 2.375%        
Term Loan Due 2026          
Debt Instrument [Line Items]          
Unamortized deferred financing costs   $ 1,300,000      
Term Loan Due 2026 | Medium-term Notes          
Debt Instrument [Line Items]          
Debt issuance costs, net         $ 2,100,000