XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
NOTES PAYABLE (Details) - USD ($)
3 Months Ended 12 Months Ended
Dec. 18, 2023
May 01, 2023
Apr. 30, 2023
Mar. 23, 2022
Sep. 30, 2023
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 16, 2023
Senior Notes Payable [Abstract]                    
Senior notes payable before debt discount $ 135,000,000                  
Less: Debt discount             $ (4,406,000) $ (11,915,000)    
Senior notes payable             130,594,000 142,833,000    
Loss on extinguishment of debt             (26,174,000) (6,670,000) $ 0  
Payment for outstanding obligations             158,584,000 100,000,000 0  
Interest paid-in-kind             3,836,000 2,998,000 0  
Revenues             258,215,000 $ 154,080,000 $ 80,943,000  
Ares Credit Agreement [Member]                    
Senior Notes Payable [Abstract]                    
Minimum liquidity covenant             $ 15,000,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%                  
Hayfin Credit Agreement [Member]                    
Senior Notes Payable [Abstract]                    
Less: Debt discount             $ (15,000,000)      
Maturity date             Mar. 23, 2029      
Loss on extinguishment of debt       $ (6,700,000)            
Applicable margin       9.50%            
Percentage of prepaid principal amount 7.00%                  
Effective interest rate       13.00%       16.10%    
Increase applicable margin       3.00%            
Upfront fee paid in kind       $ 1,800,000            
Percentage of interest amount to pay in kind       2.50%            
Interest paid-in-kind             $ 3,800,000 $ 3,000,000    
Percentage of exit fee on outstanding principal amount being paid             1.00%      
Shares issued upon exercise of warrants (in shares)       9,103,047            
Warrant to purchase shares of common stock (in shares)       9,103,047           1,967,847
Warrant exercise price per share (in dollars per share)       $ 1.6478            
Trailing period for VWAP             30 days      
Fair value of warrants       $ 9,600,000            
Fair value of warrants       9,600,000            
Hayfin Credit Agreement [Member] | Minimum [Member]                    
Senior Notes Payable [Abstract]                    
Cash balance       $ 6,000,000            
Revenues           $ 75,000,000        
Hayfin Credit Agreement [Member] | Maximum [Member]                    
Senior Notes Payable [Abstract]                    
Revenues         $ 110,000,000          
Hayfin Credit Agreement [Member] | SOFR [Member]                    
Senior Notes Payable [Abstract]                    
Term of variable rate             1 month      
Hayfin Credit Agreement [Member] | Base Rate [Member]                    
Senior Notes Payable [Abstract]                    
Percentage of floor interest rate       1.25%            
Hayfin Second Amendment [Member]                    
Senior Notes Payable [Abstract]                    
Less: Debt discount             $ (5,700,000) (13,900,000)    
Maturity date             May 01, 2030      
Warrant to purchase shares of common stock (in shares)   2,391,244                
Warrant exercise price per share (in dollars per share)   $ 3.2619                
Fair value of warrants   $ 5,600,000                
Hayfin Second Amendment [Member] | SOFR [Member]                    
Senior Notes Payable [Abstract]                    
Applicable margin   8.50% 9.50%              
Term Loan [Member]                    
Senior Notes Payable [Abstract]                    
Senior notes payable before debt discount             $ 62,500,000 154,748,000    
Term Loan [Member] | SOFR [Member]                    
Senior Notes Payable [Abstract]                    
Term of variable rate 3 months                  
Number of business days 2 days                  
Applicable margin 6.50%                  
Interest rate 11.87774%                  
Revolving Credit Facility [Member]                    
Senior Notes Payable [Abstract]                    
Senior notes payable before debt discount             72,500,000 $ 0    
Revolving Credit Facility [Member] | SOFR [Member]                    
Senior Notes Payable [Abstract]                    
Term of variable rate 3 months                  
Number of business days 2 days                  
Applicable margin 3.75%                  
Interest rate 9.12774%                  
Ares Credit Facility [Member] | Ares Credit Agreement [Member]                    
Senior Notes Payable [Abstract]                    
Less: Debt discount             $ (4,400,000)      
Maturity date             Dec. 20, 2027      
Exit fee             $ 1,700,000      
Scheduled principal payments $ 0                  
Frequency of periodic payment             quarterly      
Interest payments 3,700,000                  
Number of business days for prior written notice             3 days      
Prepayments of premium 0                  
Aggregate principal amount revolving credit facility             $ 36,300,000      
Incurred fees and expenses             2,800,000      
Original discount payable             $ 1,700,000      
Effective interest rate             11.39%      
Hayfin Credit Facility [Member]                    
Senior Notes Payable [Abstract]                    
Less: Debt discount (15,000,000)                  
Outstanding principal amount 158,600,000                  
Prepayment penalty 11,100,000                  
Exit fee 1,600,000                  
Loss on extinguishment of debt $ (26,200,000)                  
Hayfin Credit Facility [Member] | Hayfin Credit Agreement [Member]                    
Senior Notes Payable [Abstract]                    
Maturity date             Mar. 23, 2027      
Hayfin Credit Facility [Member] | Hayfin Credit Agreement [Member] | Maximum [Member]                    
Senior Notes Payable [Abstract]                    
Senior notes payable before debt discount       $ 175,000,000            
Hayfin Closing Date Loan [Member]                    
Senior Notes Payable [Abstract]                    
Payment for outstanding obligations       100,000,000            
Hayfin Closing Date Loan [Member] | Hayfin Credit Agreement [Member]                    
Senior Notes Payable [Abstract]                    
Senior notes payable before debt discount       $ 150,000,000            
Effective interest rate       10.75%       13.70%    
Redemption premium       $ 2,000,000            
Payment for certain fees and expenses       1,000,000            
Hayfin Delayed Draw Loan [Member] | Hayfin Credit Agreement [Member]                    
Senior Notes Payable [Abstract]                    
Senior notes payable before debt discount       $ 25,000,000            
Ares Closing Date Loan [Member] | Ares Credit Agreement [Member]                    
Senior Notes Payable [Abstract]                    
Effective interest rate 13.90%