v3.25.0.1
Landfill and Environmental Costs (Expected Undiscounted Future Payments for Remediation Costs) (Details)
$ in Millions
Dec. 31, 2024
USD ($)
Environmental Remediation Obligations [Abstract]  
2025 $ 63
2026 59
2027 46
2028 46
2029 28
Thereafter 256
Total expected undiscounted future payments for remediation costs $ 498