XML 82 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
CREDIT FACILITIES AND NOTES PAYABLE - Schedule of Term Loan Debt Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Nov. 27, 2024
Dec. 31, 2023
Debt Instrument [Line Items]      
Total debt obligations $ 1,016,266   $ 830,042
Less: current portion (24,692)   (17,974)
Long-term portion of debt obligations 991,574   812,068
Revolving Credit Facility      
Debt Instrument [Line Items]      
Total debt obligations 0   0
Term Loans | Revolving Credit Facility      
Debt Instrument [Line Items]      
Debt instrument, interest rate   8.80%  
Equipment Notes Payable      
Debt Instrument [Line Items]      
Total debt obligations $ 24,296   17,011
Equipment Notes Payable | Minimum      
Debt Instrument [Line Items]      
Debt instrument, interest rate 3.60%    
Equipment Notes Payable | Maximum      
Debt Instrument [Line Items]      
Debt instrument, interest rate 7.20%    
Term Loan | Term Loans      
Debt Instrument [Line Items]      
Discount on debt $ (12,929)   (9,041)
Total debt obligations 870,625   678,687
Term Loan | NJIN Term Loan Agreement      
Debt Instrument [Line Items]      
Discount on debt (726)   (990)
Total debt obligations $ 135,000   $ 144,375