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

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

v3.25.4
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, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets $ 142,145 $ 140,477 $ 125,295 $ 104,276
U.S. Treasury Securities [Member] | Level 1 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets 10,352 17,039    
Mutual Funds [Member] | Level 1 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets 121,288 111,426    
Cash and Cash Equivalents [Member] | Level 1 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets 4,417 9,010    
Corporate Notes/Bonds [Member] | Level 2 Inputs [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair Value of Plan Assets $ 6,088 $ 3,002