XML 136 R119.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Noncurrent Liabilities (Schedule of Other Noncurrent Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Operating leases $ 61,062 $ 50,637
Postretirement benefits other than pensions 23,943 25,876
Pension liabilities 46,041 59,431
Incentive and deferred compensation 1,908 1,957
Other 5,876 1,484
Total other noncurrent liabilities $ 138,830 $ 139,385