v3.25.2
DEBT AND CREDIT ARRANGEMENTS - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument    
Total debt $ 102,732 $ 77,483
Less: debt discount and issuance costs 4,890 3,630
Less: current maturities 838 897
Long-term debt, net of current maturities 97,004 72,956
Revolving Credit Facility | Term Loan    
Debt Instrument    
Total debt 51,000 25,500
Convertible note    
Debt Instrument    
Total debt 50,000 50,000
Mortgage payable to affiliate    
Debt Instrument    
Total debt 532 611
Less: current maturities 164 160
Acquisition note payable | Acquisition note payable    
Debt Instrument    
Total debt $ 1,200 $ 1,372