Annual report pursuant to Section 13 and 15(d)

EMPLOYEE BENEFIT PLANS (Schedule of Fair Value of Plan Assets by Level of the Valuation Inputs within the Fair Value Hierarchy) (Details)

v3.24.0.1
EMPLOYEE BENEFIT PLANS (Schedule of Fair Value of Plan Assets by Level of the Valuation Inputs within the Fair Value Hierarchy) (Details) - Defined benefit pension plan [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets $ 125,295 $ 104,276 $ 165,274 $ 171,775
U.S. Treasury Securities [Member] | Level 1 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets 16,126 17,264    
Mutual Funds [Member] | Level 1 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets 92,991 81,231    
Cash and Cash Equivalents [Member] | Level 1 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets 15,717 5,327    
Corporate Notes/Bonds [Member] | Level 2 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets $ 461 $ 454