XML 130 R112.htm IDEA: XBRL DOCUMENT v3.25.1
EMPLOYEE BENEFIT PLANS - Segregation of assets by the level of valuations inputs (Details) - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Defined Benefit Plan, Plan Assets, Amount $ 62,617 $ 59,335 $ 56,257
Cash and cash equivalents | Fair Value, Inputs, Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Defined Benefit Plan, Plan Assets, Amount 878 1,419  
Fixed income | Fair Value, Inputs, Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Defined Benefit Plan, Plan Assets, Amount 22,003 55,909  
Equity | Fair Value, Inputs, Level 1 [Member]      
Defined Benefit Plan, Information about Plan Assets [Abstract]      
Defined Benefit Plan, Plan Assets, Amount $ 39,736 $ 2,007