Annual report pursuant to Section 13 and 15(d)

EMPLOYEE BENEFIT PLANS (Schedule of Expected Benefit Payments Related to the Defined Benefit Pension Plan) (Details)

v3.24.0.1
EMPLOYEE BENEFIT PLANS (Schedule of Expected Benefit Payments Related to the Defined Benefit Pension Plan) (Details) - Defined benefit pension plan [Member]
$ in Thousands
Dec. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 10,105
2025 11,119
2026 10,496
2027 10,042
2028 8,983
2029 through 2033 45,942
Total $ 96,687