Quarterly report pursuant to Section 13 or 15(d)

DEBT - Schedule of Notes Payable and Long-term Debt (Details)

v3.24.1.1.u2
DEBT - Schedule of Notes Payable and Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]    
Senior Credit Agreement $ 700,183 $ 640,492
Fixed payment obligation 30,750 26,400
Other notes 3,518 3,816
Subtotal 734,451 670,708
Less: current portion of long-term debt (262,906) (199,192)
Less: unamortized debt discount and issuance costs (48,854) (49,615)
Total 422,691 421,901
Notes payable including current portion of long-term debt 262,906 199,192
Less: current portion of unamortized debt issuance costs (3,983) (960)
Notes payable including current portion of long-term debt, net $ 258,923 $ 198,232
Minimum    
Line of Credit Facility [Line Items]    
Interest rate 0.00%  
Maximum    
Line of Credit Facility [Line Items]    
Interest rate 6.00%  
Secured Intercompany Promissory Note | Sustainable Oils, Inc    
Line of Credit Facility [Line Items]    
Interest rate 15.00%  
Notes Payable For The Financing Of Insurance Premium | Sustainable Oils, Inc    
Line of Credit Facility [Line Items]    
Interest rate 0.00%