XML 59 R35.htm IDEA: XBRL DOCUMENT v3.23.1
DEBT (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
As of December 31, 2022 and December 31, 2021, debt consisted of the following:
December 31, 2022December 31, 2021
Credit Facility$350,000 $250,000 
Secured Promissory Notes36,805 6,663 
Mortgage Loans44,985 38,856 
Vehicle and Equipment Loans1,824 1,951 
Unamortized debt issuance costs(20,610)(7,545)
Total debt$413,004 $289,925 
Less: current portion of debt24,464 13,771 
Total long-term debt, net$388,540 $276,154 
Schedule of Maturities of Long-Term Debt
Stated maturities of debt obligations are as follows:
Principal
Payments
Unamortized Debt Issuance CostsTotal Notes
Payable
2023$29,163 $4,699 $24,464 
202427,140 5,055 22,085 
20256,875 5,486 1,389 
2026341,612 5,197 336,415 
20274,803 4,795 
Thereafter24,021 165 23,856 
Total$433,614 $20,610 $413,004