XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT - Schedule of Long-Term Debt Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Unamortized Debt Issuance Costs $ (12,919) $ (17,192)
Total Debt 420,149 445,642
Less: Current Portion of Debt 22,532 52,005
Total Long-Term Debt, net 397,617 393,637
Promissory Notes    
Debt Instrument [Line Items]    
Long-term debt, gross 28,237 1,582
Mortgage Loans    
Debt Instrument [Line Items]    
Long-term debt, gross 108,312 111,221
Vehicle and Equipment Loans    
Debt Instrument [Line Items]    
Long-term debt, gross 719 1,081
Secured Debt | Credit Facility    
Debt Instrument [Line Items]    
Long-term debt, gross $ 295,800 $ 348,950