PENSION PLAN, Summary (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 |
Amounts recognized in the consolidated balance sheets [Abstract] | | | |
Noncurrent assets | $ 759 | $ 0 | |
Noncurrent liabilities | 0 | (668) | |
Amounts recognized in accumulated other comprehensive loss [Abstract] | | | |
Accumulated loss | (1,219) | (2,480) | |
Deferred income taxes | 1,183 | 1,520 | |
Accumulated other comprehensive loss | (36) | (960) | |
Accumulated benefit obligation | 16,600 | 17,100 | |
COMPONENTS OF NET PERIODIC BENEFIT COST [Abstract] | | | |
Service cost | 0 | 37 | |
Interest cost | 792 | 542 | |
Expected return on plan assets | (1,065) | (1,217) | |
Recognized net actuarial loss | 106 | 81 | |
Net periodic benefit income | $ (167) | $ (557) | |
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Excluding Service Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] | Selling, general and administrative | Selling, general and administrative | |
Amortization of estimated net loss, transition obligation and prior service cost from accumulated other comprehensive income into net periodic benefit cost | $ 0 | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 17,380 | $ 16,445 | $ 20,950 |
Fair value of total plan assets by major asset category | 100% | 100% | |
Weighted-average assumptions used to determine benefit obligations [Abstract] | | | |
Discount rate | 4.71% | 4.90% | |
Rate of compensation increase | 2.50% | 2.50% | |
Weighted-average assumptions used to determine net periodic pension cost [Abstract] | | | |
Discount rate | 4.71% | 4.90% | |
Pension contributions | $ 0 | $ 0 | |
Expected benefit payments for the plan [Abstract] | | | |
Maximum contribution by employee specified as percentage of compensation | 75% | | |
Additional contribution by employer | 15% | | |
Maximum percentage of compensation contributed by employer as matching contribution | 6% | | |
Compensation expense for the 401(k) plan | $ 800 | 700 | |
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 17,380 | 16,445 | |
Significant Other Observable Inputs (Level 2) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
Significant Unobservable Inputs (Level 3) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
Equity Securities [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 4,231 | $ 4,692 | |
Fair value of total plan assets by major asset category | 25% | 29% | |
Equity Securities [Member] | Minimum [Member] | | | |
Weighted-average assumptions used to determine net periodic pension cost [Abstract] | | | |
Target plan asset allocations | 30% | | |
Equity Securities [Member] | Maximum [Member] | | | |
Weighted-average assumptions used to determine net periodic pension cost [Abstract] | | | |
Target plan asset allocations | 70% | | |
Equity Securities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 4,231 | $ 4,692 | |
Equity Securities [Member] | Significant Other Observable Inputs (Level 2) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
Equity Securities [Member] | Significant Unobservable Inputs (Level 3) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
Fixed Income [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 8,065 | $ 6,130 | |
Fair value of total plan assets by major asset category | 47% | 37% | |
Fixed Income [Member] | Minimum [Member] | | | |
Weighted-average assumptions used to determine net periodic pension cost [Abstract] | | | |
Target plan asset allocations | 20% | | |
Fixed Income [Member] | Maximum [Member] | | | |
Weighted-average assumptions used to determine net periodic pension cost [Abstract] | | | |
Target plan asset allocations | 60% | | |
Fixed Income [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 8,065 | $ 6,130 | |
Fixed Income [Member] | Significant Other Observable Inputs (Level 2) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
Fixed Income [Member] | Significant Unobservable Inputs (Level 3) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
International Equities [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 3,466 | $ 3,650 | |
Fair value of total plan assets by major asset category | 20% | 22% | |
International Equities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 3,466 | $ 3,650 | |
International Equities [Member] | Significant Other Observable Inputs (Level 2) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
International Equities [Member] | Significant Unobservable Inputs (Level 3) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
Real Estate [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 1,062 | $ 1,301 | |
Fair value of total plan assets by major asset category | 6% | 8% | |
Real Estate [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 1,062 | $ 1,301 | |
Real Estate [Member] | Significant Other Observable Inputs (Level 2) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
Real Estate [Member] | Significant Unobservable Inputs (Level 3) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
Cash and Equivalents [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 556 | $ 672 | |
Fair value of total plan assets by major asset category | 2% | 4% | |
Cash and Equivalents [Member] | Minimum [Member] | | | |
Weighted-average assumptions used to determine net periodic pension cost [Abstract] | | | |
Target plan asset allocations | 0% | | |
Cash and Equivalents [Member] | Maximum [Member] | | | |
Weighted-average assumptions used to determine net periodic pension cost [Abstract] | | | |
Target plan asset allocations | 10% | | |
Cash and Equivalents [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 556 | $ 672 | |
Cash and Equivalents [Member] | Significant Other Observable Inputs (Level 2) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | 0 | 0 | |
Cash and Equivalents [Member] | Significant Unobservable Inputs (Level 3) [Member] | | | |
Plan assets using the fair value hierarchy [Abstract] | | | |
Fair value of plan assets | $ 0 | $ 0 | |
Pension Plan [Member] | | | |
Weighted-average assumptions used to determine net periodic pension cost [Abstract] | | | |
Discount rate | 4.71% | 4.90% | |
Rate of compensation increase | 2.50% | 2.50% | |
Long-term rate of return | 6.75% | 6.75% | |
Expected benefit payments for the plan [Abstract] | | | |
2024 | $ 1,356,612 | | |
2025 | 1,338,497 | | |
2026 | 1,339,214 | | |
2027 | 1,325,656 | | |
2028 | 1,311,178 | | |
Years 2029-2033 | $ 6,169,290 | | |