XML 57 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
DEBT (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
As of December 31, 2024 and December 31, 2023, debt consisted of the following:
As of December 31,
20242023
Credit Facility$294,750 $348,950 
Promissory Notes22,455 1,582 
Mortgage Loans107,306 111,221 
Vehicle and Equipment Loans596 1,081 
Unamortized Debt Issuance Costs(11,258)(17,192)
Total Debt$413,849 $445,642 
Less: Current Portion of Debt18,153 52,005 
Total Long-Term Debt, net$395,696 $393,637 
Schedule of Maturities of Long-Term Debt
Stated maturities of debt obligations are as follows:
Principal
Payments
Unamortized Debt Issuance CostsTotal Debt
Payable
2025$24,038 $5,885 $18,153 
2026297,153 4,793 292,360 
20276,754 328 6,426 
202853,992 219 53,773 
2029836 828 
Thereafter42,334 25 42,309 
Total$425,107 $11,258 $413,849