v3.25.2
DEBT - Schedule of Cash Proceeds and Payment Activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Proceeds from issuance of 2024 Credit Facility’s term loan     $ 0 $ 2,938
Principal payments on revolving line of credit     (5,000) 0
Principal payments on term loan     (1,875) (1,688)
Term Loans | Line of Credit        
Debt Instrument [Line Items]        
Proceeds from issuance of 2024 Credit Facility’s term loan $ 0 $ 2,938 0 2,938
Principal payments on term loan (937) 0 (1,875) (1,688)
2024 Credit Facility | Line of Credit        
Debt Instrument [Line Items]        
Principal payments on revolving line of credit (5,000) 0 (5,000) 0
2024 Credit Facility | Secured Debt        
Debt Instrument [Line Items]        
Net cash activity relating to debt $ (5,937) $ 2,938 $ (6,875) $ 1,250