XML 149 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Debt (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Outstanding Outstanding long-term debt was as follows:
December 31, 2022December 31, 2021
Senior long-term debt:
Senior Secured Credit Facility (stated maturity date October 2024)$100,000 $— 
Other debt:
Lines of credit13,778 10,131 
Notes payable and other debt72,209 102,003 
Total senior and other debt185,987 112,134 
Finance lease obligations and sale-leaseback financings48,186 45,124 
Total long-term debt and finance leases234,173 157,258 
Less: total unamortized deferred financing costs2,060 3,588 
Less: current portion of long-term debt and finance leases56,184 49,082 
Long-term debt and finance leases, less current portion$175,929 $104,588 
Schedule of Aggregate Maturities of Debt
As of December 31, 2022, aggregate annual maturities of the senior and other debt, excluding finance lease obligations and sale-leaseback financings, were as follows:
Years Ended December 31,Senior and Other Debt
2023$50,010 
2024131,355 
20254,622 
2026— 
2027— 
Thereafter— 
Total senior and other debt$185,987