XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
Long-term debt consists of the following: 
September 30, 2024December 31, 2023
Revolving Loans; 6.3% and 6.8% interest rate at September 30, 2024 and December 31, 2023, respectively
$40,000 $40,000 
Various finance leases; weighted average interest rate of 5.9% and 5.5% at September 30, 2024 and December 31, 2023, respectively; principal and interest payable monthly through November 2029
19,148 22,236 
59,148 62,236 
Less current portion(6,976)(8,870)
$52,172 $53,366