XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Unamortized discount and debt issuance costs $ (2,571) $ (2,952)
Total debt, net 305,054 306,423
Less: Short-term debt (17,000) (15,000)
Less: Current portion of long-term debt (9,375) (7,500)
Long-term debt, net 278,679 283,923
Line of Credit    
Debt Instrument [Line Items]    
2023 Revolver Facility 307,600 309,400
Less: Short-term debt (17,000) (15,000)
Less: Current portion of long-term debt (9,375) (7,500)
Line of Credit | 2023 Term Loan | 2023 Term Loan    
Debt Instrument [Line Items]    
Long-term debt, gross 290,625 294,375
2023 Revolver Facility 290,600 294,400
Line of Credit | 2023 Term Loan | 2023 Revolver Facility    
Debt Instrument [Line Items]    
2023 Revolver Facility 17,000 15,000
Revolving Credit Facility | 2023 Revolver Facility    
Debt Instrument [Line Items]    
2023 Revolver Facility $ 17,000 $ 15,000