XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Credit Facilities and Long-Term Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Current maturities of debt $ 2,685 $ 5,029
Long-term debt 140,163 151,182
Total debt 142,848 156,211
Credit facility – term loan due 2027 | Line of Credit | Secured Debt    
Debt Instrument [Line Items]    
Total debt 0 92,500
Credit facility – revolver due 2027 | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 0 63,500
Credit facility – revolver due 2029 | Line of Credit | Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 140,000 0
Other    
Debt Instrument [Line Items]    
Current maturities of debt 2,685  
Long-term debt 163  
Total debt $ 2,848 $ 211