LONG-TERM DEBT AND FINANCING ARRANGEMENTS - Maturities (Details) - USD ($) $ in Thousands |
Sep. 30, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Maturities of long-term debt obligations | ||
| Long-term debt | $ 180,511 | $ 228,938 |
| Credit Facility | ||
| Maturities of long-term debt obligations | ||
| Long-term debt | 50,000 | |
| Notes payable | ||
| Maturities of long-term debt obligations | ||
| Due in one year or less | 69,006 | |
| Due after one year through two years | 53,779 | |
| Due after two years through three years | 40,283 | |
| Due after three years through four years | 21,169 | |
| Due after four years through five years | 11,799 | |
| Due after five years | 27 | |
| Total payments | 196,063 | |
| Less amounts representing interest | 15,552 | |
| Long-term debt | $ 180,511 | $ 178,938 |
| X | ||||||||||
- Definition Amount of maturities on long-term debt, including interest, due within next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Amount of maturities on long-term debt, including interest, due after the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Amount of maturities on long-term debt, including interest, due in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Amount of maturities on long-term debt, including interest, due in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Amount of maturities on long-term debt, including interest, due in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Amount of maturities on long-term debt, including interest, due in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. No definition available.
|
| X | ||||||||||
- Definition Amount of long-term debt payments due, including interest. No definition available.
|
| X | ||||||||||
- Definition Represents the interest amount by which the contractually required payments on long-term debt are reduced to calculate the present value of the long-term debt. No definition available.
|
| X | ||||||||||
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|