XML 98 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Environmental Costs (Schedule of Change in Environmental Remediation) (Details) - Accruals and Payable and Other Long Term Liabilities - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accrual for Environmental Loss Contingencies [Roll Forward]      
Net additions to accrual $ 382 $ 391  
Payments (504) (482)  
Accrual for Environmental Loss Contingencies, Accruals & Payables and Other Long-Term Liabilities $ 5,836 $ 5,958 $ 6,049