XML 140 R118.htm IDEA: XBRL DOCUMENT v3.25.4
Pension and Other Postretirement Benefits - Schedule of Information About Accumulated and Projected Benefit Obligations In Excess of Plan Assets (Details) - Pension Benefits - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]    
Accumulated benefit obligation $ 18,562 $ 146,206
Fair value of plan assets 2,536 126,386
Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]    
Projected benefit obligation 91,977 151,284
Fair value of plan assets 70,481 126,386
Foreign    
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]    
Accumulated benefit obligation 7,207 72,836
Fair value of plan assets 2,536 66,838
Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]    
Projected benefit obligation 80,464 77,914
Fair value of plan assets 70,481 66,838
U.S.    
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Abstract]    
Accumulated benefit obligation 11,355 73,370
Fair value of plan assets 0 59,548
Defined Benefit Plan, Pension Plan with Project Benefit Obligation in Excess of Plan Assets [Abstract]    
Projected benefit obligation 11,513 73,370
Fair value of plan assets $ 0 $ 59,548