v3.25.2
Other noncurrent liabilities - Components of Other Noncurrent Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Other noncurrent liabilities    
Asset retirement obligations $ 16.2 $ 14.3
Accrued postretirement benefits 6.2 5.9
Employee benefits 5.0 4.5
Earn-out liability 4.6 4.3
Other 2.8 2.7
Total $ 34.8 $ 31.7