XML 119 R104.htm IDEA: XBRL DOCUMENT v3.25.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, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets $ 140,477 $ 125,295 $ 104,276 $ 165,274
U.S. Treasury Securities [Member] | Level 1 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets 17,039 16,126    
Mutual Funds [Member] | Level 1 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets 111,426 92,991    
Cash and Cash Equivalents [Member] | Level 1 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets 9,010 15,717    
Corporate Notes/Bonds [Member] | Level 2 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets $ 3,002 $ 461