Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.4
Environmental Liabilities - Schedule of Undiscounted Future Estimated Payments and Anticipated Recoveries (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Payments  
2026 $ 2,684
2027 3,355
2028 1,962
2029 517
2030 472
Thereafter 1,599
Total Future Payments and Recoveries 10,589
Recoveries  
2026 1,822
2027 2,333
2028 1,651
2029 191
2030 174
Thereafter 502
Total Future Payments and Recoveries 6,673
Net Obligations  
2026 862
2027 1,022
2028 311
2029 326
2030 298
Thereafter 1,097
Total Future Payments and Recoveries $ 3,916