v3.25.2
Contingencies and Commitments (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Oct. 16, 2024
Sep. 30, 2024
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Total environmental accrual     $ 453.0 $ 439.0
Expected period to incur a substantial amount of expenditures     30 years  
Performance Guarantee        
Debt Instrument [Line Items]        
Performance obligations secured by letters of credit and bank guarantees     $ 529.0  
Propel Fuels Litigation        
Debt Instrument [Line Items]        
Damages awarded $ 604.9      
Accrual for damages awarded   $ 604.9