Annual report [Section 13 and 15(d), not S-K Item 405]

DEBT - Schedule of Debt (Details)

v3.25.2
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Debt Instrument      
PNC Credit Facility   $ 37,500  
Less: current portion $ (123,086)   $ (109,100)
Less unamortized debt issuance costs (6,021)   (5,446)
Long-term debt, net 0   0
Term Loan | Secured Debt      
Debt Instrument      
Term Loan 102,507   87,942
PNC Credit Facility | Line of Credit      
Debt Instrument      
PNC Credit Facility $ 26,600   $ 26,604