v3.25.2
LONG-TERM DEBT - Schedule of Long-term Debt Instruments (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Nov. 13, 2024
Sep. 20, 2023
Debt Instrument [Line Items]        
Total debt $ 770,493,000 $ 761,348,000    
Less: Total unamortized debt discount and debt issuance costs 347,616,000 353,292,000    
Less: Current maturities of long-term debt 31,542,000 31,748,000    
Long-term debt, net $ 391,335,000 376,308,000    
Notes Payable | Revolving Equipment Notes        
Debt Instrument [Line Items]        
Interest Rate per Annum as of June 30, 2025 1.75%      
Total debt $ 300,136,000 317,484,000    
Aggregate original principal amount     $ 332,000,000  
Term Loan and Revolving Credit Facility | Credit Agreement | Term Loan        
Debt Instrument [Line Items]        
Interest Rate per Annum as of June 30, 2025 10.00%      
Total debt $ 470,357,000 $ 443,864,000    
Term Loan and Revolving Credit Facility | Credit Agreement | Term Loan | Indirect Guarantee of Indebtedness        
Debt Instrument [Line Items]        
Total debt 5,100,000      
Term Loan and Revolving Credit Facility | Credit Agreement | Revolving Credit Facility        
Debt Instrument [Line Items]        
Aggregate original principal amount 100,000,000     $ 100,000,000
Term Loan and Revolving Credit Facility | Credit Agreement | Revolving Credit Facility | Indirect Guarantee of Indebtedness        
Debt Instrument [Line Items]        
Aggregate original principal amount $ 100,000,000