XML 117 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and Postretirement Benefits (Amounts Recognized in Balance Sheet) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]    
Noncurrent liabilities $ (195,436) $ (202,583)
Postretirement Medical Benefits    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]    
Current liabilities (1,985) (2,037)
Noncurrent liabilities (9,776) (10,380)
Funded status (11,761) (12,417)
United States | Pension Plan    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]    
Current liabilities (154) (169)
Noncurrent liabilities (62,565) (56,305)
Funded status (62,719) (56,474)
Foreign Plan | Pension Plan    
Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]    
Noncurrent assets 12,211 9,563
Current liabilities (9,282) (7,682)
Noncurrent liabilities (120,919) (120,031)
Funded status $ (117,990) $ (118,150)