Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
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, 2025
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2026 $ 11,363
2027 10,680
2028 9,693
2029 9,474
2030 9,225
2031 through 2035 47,772
Total $ 98,207