XML 111 R99.htm IDEA: XBRL DOCUMENT 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