XML 117 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Textuals) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Aug. 31, 2008
Accruals and Payable and Other Long Term Liabilities      
Loss Contingencies [Line Items]      
Accrual for environmental loss contingencies, payments $ 504 $ 482  
New Hartford      
Loss Contingencies [Line Items]      
Accrual for environmental loss contingencies 2,300    
Accrual for environmental loss contingencies, payments 1,700    
Accrual for payments due to customer under agreement 600    
New Hartford | Liabilities, Other Accruals and Payables      
Loss Contingencies [Line Items]      
Accrual for Environmental Loss Contingencies, Liabilities, Other Accruals & Payables 100    
Bloomfield      
Loss Contingencies [Line Items]      
Environmental liability, discounted amount     $ 10,300
Undiscounted estimated remediation liability 4,519   $ 20,800
Discount rate     8.00%
Accrual for environmental loss contingencies     $ 10,300
Accrual for environmental loss contingencies, payments 15,400    
Accrual for payments due to customer under agreement 2,100    
Bloomfield | Liabilities, Other Accruals and Payables      
Loss Contingencies [Line Items]      
Accrual for Environmental Loss Contingencies, Liabilities, Other Accruals & Payables 300    
Offset Agreement [Member]      
Loss Contingencies [Line Items]      
Notional Amount of Nonderivative Instruments $ 220,900    
Notional Value of Contract, Percent 60.00%    
Loss Contingency, Estimate of Possible Loss $ 18,800    
Contract with Customer, Liability $ 18,200