XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total debt $ 243,175 $ 265,988
Less current portion 12,500 7,813
Total long-term debt, less current portion 230,675 258,175
Total long-term debt, net of debt issuance costs $ 229,830 $ 256,961
Weighted-average interest rate 7.25% 7.53%
Term loans    
Debt Instrument [Line Items]    
Total debt $ 234,375 $ 242,188
Less debt issuance costs (845) (1,214)
Debt issuance costs - revolving credit facility 845 1,214
Revolving credit facility    
Debt Instrument [Line Items]    
Total debt 8,800 23,800
Less debt issuance costs (1,258) (1,761)
Debt issuance costs - revolving credit facility $ 1,258 $ 1,761