XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Aug. 14, 2024
Dec. 18, 2023
Sep. 30, 2024
Dec. 31, 2023
Senior Notes Payable [Abstract]        
Senior notes payable before debt discount   $ 135,000    
Less: Debt discount     $ (3,674) $ (4,406)
Senior notes payable     $ 101,326 $ 130,594
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember us-gaap:SecuredOvernightFinancingRateSofrMember us-gaap:SecuredOvernightFinancingRateSofrMember
Ares Credit Agreement [Member]        
Senior Notes Payable [Abstract]        
Minimum liquidity covenant     $ 15,000  
Increase applicable margin     2.00%  
Ares Credit Agreement [Member] | Prepaid on or Prior to First Anniversary [Member]        
Senior Notes Payable [Abstract]        
Percentage of prepaid principal amount   1.50%    
Ares Credit Agreement [Member] | Prepaid after the First Anniversary [Member]        
Senior Notes Payable [Abstract]        
Percentage of prepaid principal amount   1.50%    
Ares Credit Agreement [Member] | Prepaid on or Prior to Second Anniversary [Member]        
Senior Notes Payable [Abstract]        
Percentage of prepaid principal amount   1.50%    
Ares Credit Agreement [Member] | Prepaid on or Prior to Third Anniversary [Member]        
Senior Notes Payable [Abstract]        
Percentage of prepaid principal amount   1.00%    
Ares Credit Agreement [Member] | Minimum [Member]        
Senior Notes Payable [Abstract]        
Revolving facility percentage   50.00%    
Term Loan [Member]        
Senior Notes Payable [Abstract]        
Senior notes payable before debt discount     $ 62,500 $ 62,500
Term of variable rate   3 months    
Number of business days   2 days    
Applicable margin   6.50%    
Interest rate     11.36% 11.88%
Revolving Credit Facility [Member]        
Senior Notes Payable [Abstract]        
Senior notes payable before debt discount     $ 42,500 $ 72,500
Repayment of revolving credit facility $ 30,000      
Percentage of credit facility repaid 41.40%      
Term of variable rate   3 months    
Number of business days   2 days    
Applicable margin   3.75%    
Interest rate     9.08% 9.13%
Ares Credit Facility [Member] | Ares Credit Agreement [Member]        
Senior Notes Payable [Abstract]        
Less: Debt discount     $ (4,400)  
Maturity date     Dec. 20, 2027  
Scheduled principal payments   $ 0    
Frequency of periodic payment     quarterly  
Interest payments   2,800    
Number of business days for prior written notice     3 days  
Prepayments of premium   0    
Aggregate principal amount revolving credit facility     $ 36,300  
Incurred fees and expenses     2,800  
Original discount payable     1,700  
Exit fee     $ 1,700 $ 1,700
Effective interest rate     11.73% 11.39%
Hayfin Credit Facility [Member]        
Senior Notes Payable [Abstract]        
Outstanding principal amount   $ 158,600