XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
DEBT (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 06, 2025
May 05, 2025
Dec. 18, 2023
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
DEBT [Abstract]                  
Senior notes payable before debt discount     $ 135,000            
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     SOFR            
Amount drew from the credit facility           $ 30,000 $ 0    
Loss on debt extinguishment       $ (1,159) $ 0 (1,159) 0    
Ares Credit Facility [Member]                  
DEBT [Abstract]                  
Interest payments           1,600      
Term Loan [Member]                  
DEBT [Abstract]                  
Senior notes payable before debt discount       $ 2,500   $ 2,500   $ 32,500 $ 62,500
Term of variable rate           3 months      
Number of business days     2 days            
Applicable margin     6.50%            
Interest rate       10.81%   10.81%   10.85%  
Amount of loan repaid $ 30,000                
Revolving Credit Facility [Member]                  
DEBT [Abstract]                  
Senior notes payable before debt discount       $ 72,500 $ 72,500 $ 72,500 $ 72,500 $ 42,500 $ 72,500
Term of variable rate           3 months      
Number of business days     2 days            
Applicable margin     3.75%            
Interest rate       8.05%   8.05%   8.34%  
Amount drew from the credit facility   $ 30,000              
Ares Credit Agreement [Member]                  
DEBT [Abstract]                  
Minimum liquidity covenant       $ 15,000   $ 15,000      
Increase applicable margin           2.00%      
Ares Credit Agreement [Member] | Ares Credit Facility [Member]                  
DEBT [Abstract]                  
Maturity date           Dec. 20, 2027      
Scheduled principal payments     $ 0            
Frequency of periodic payment       quarterly          
Number of business days for prior written notice           3 days      
Aggregate principal amount revolving credit facility       $ 36,250   $ 36,250      
Minimum [Member] | Ares Credit Agreement [Member]                  
DEBT [Abstract]                  
Revolving facility percentage     50.00%            
Prepaid On Or Prior To First Anniversary [Member] | Ares Credit Agreement [Member]                  
DEBT [Abstract]                  
Percentage of prepaid principal amount     1.50%            
Prepaid On Or Prior To Third Anniversary [Member] | Ares Credit Agreement [Member]                  
DEBT [Abstract]                  
Percentage of prepaid principal amount     1.00%