XML 112 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Environmental Contingency        
Environmental accrual $ 18.4 $ 17.0 $ 17.7 $ 16.8
Expected period related to remediation expenditures for environmental contingencies period 30 years      
Potential increase in environmental costs $ 13.4      
Time period within which recorded estimate of its environmental obligation may change 12 months      
Estimated final remediation cost feasibility study expected occur year 2025      
Weighted-average Credit-adjusted Risk-free Rate        
Environmental Contingency        
Weighted-average credit-adjusted risk-free rate (percent) 8.30% 8.26%