Annual report pursuant to Section 13 and 15(d)

Environmental Liabilities - Schedule of Undiscounted Future Estimated Payments and Anticipated Recoveries (Details)

v3.24.0.1
Environmental Liabilities - Schedule of Undiscounted Future Estimated Payments and Anticipated Recoveries (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Payments  
2024 $ 4,100
2025 3,804
2026 2,572
2027 761
2028 526
Thereafter 1,652
Total Future Payments and Recoveries 13,415
Recoveries  
2024 2,228
2025 2,322
2026 1,769
2027 390
2028 209
Thereafter 599
Total Future Payments and Recoveries 7,517
Net Obligations  
2024 1,872
2025 1,482
2026 803
2027 371
2028 317
Thereafter 1,053
Total Future Payments and Recoveries $ 5,898