XML 123 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Accumulated and Projected Benefit Obligations (Details) - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pension Plans in which Accumulated Benefit Obligation Exceeds Plan Assets at December 31,      
Accumulated benefit obligation $ 11,778 $ 44,976  
Fair value of plan assets 619 31,903  
Accumulated Benefit Obligation at December 31 69,225 76,746  
Pension Plans in which Projected Benefit Obligation Exceeds Plan Assets at December 31,      
Projected benefit obligation 12,205 45,439  
Fair value of plan assets 619 31,903  
Pension benefit obligation $ 69,652 $ 77,208 $ 79,379