XML 60 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
As of December 31, 2023 and December 31, 2022, debt consisted of the following:
As of December 31,
20232022
Credit Facility$348,950 $350,000 
Secured Promissory Notes1,582 36,805 
Mortgage Loans111,221 44,985 
Vehicle and Equipment Loans1,081 1,824 
Unamortized debt issuance costs(17,192)(20,610)
Total debt$445,642 $413,004 
Less: current portion of debt52,005 24,464 
Total long-term debt, net$393,637 $388,540 
Schedule of Maturities of Long-Term Debt
Stated maturities of debt obligations are as follows:
Principal
Payments
Unamortized Debt Issuance CostsTotal Debt
Payable
2024$58,604 $6,599 $52,005 
20258,384 5,691 2,693 
2026293,675 4,369 289,306 
20276,754 319 6,435 
202871,975 214 71,761 
Thereafter23,442 — 23,442 
Total$462,834 $17,192 $445,642