XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total debt $ 265,988 $ 248,438
Less current portion 7,813 6,250
Total long-term debt, less current portion 258,175 242,188
Total long-term debt, net of debt issuance costs $ 256,961 $ 240,595
Weighted-average interest rate 7.53% 4.36%
Term loans    
Debt Instrument [Line Items]    
Total debt $ 242,188 $ 248,438
Less debt issuance costs (1,214) (1,593)
Debt issuance costs - revolving credit facility 1,214 1,593
Revolving credit facility    
Debt Instrument [Line Items]    
Total debt 23,800 0
Less debt issuance costs (1,761) (2,265)
Debt issuance costs - revolving credit facility $ 1,761 $ 2,265