v3.24.2.u1
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Company's Credit Facilities and Related Balances
The Company’s credit facilities and related balances were as follows (dollars in thousands, unaudited):
June 30,December 31,
20242023
Term loan facility$50,000 $50,000 
ABL facility19,414 23,947 
Notes payable2,093 2,493 
Total principal71,507 76,440 
Less debt issuance costs and OID(5,020)(5,460)
Long-term debt, net$66,487 $70,980 
Current maturities:
Current maturities of long-term debt$14,037 $2,297 
Long-term debt:
Non-current principal$57,470 $74,143 
Less non-current portion of debt issuance costs and OID(5,020)(5,460)
Long-term debt, net$52,450 $68,683 
Schedule of Future Contractual Maturities of Credit Facilities
Future contractual maturities of credit facilities (not including debt issuance costs) as of June 30, 2024 are as follows (dollars in thousands, unaudited):

Remainder of 2024$9,671 
20254,797 
20266,025 
20276,250 
202844,764 
Total$71,507